package br.com.jvet.infra;

import java.util.List;

import javax.ejb.Local;

import org.apache.log4j.Logger;

import br.com.jvet.constante.StatusPedido;
import br.com.jvet.entidade.ItemPedidoCompra;
@Local
public interface ItemPedidoCompraFacade {

	public final Logger LOG = Logger.getLogger(ItemPedidoCompraFacade.class);

	public void incluir(ItemPedidoCompra obj) throws Exception;

	public void alterar(ItemPedidoCompra obj) throws Exception;

	public void excluir(ItemPedidoCompra obj) throws Exception;;

	public ItemPedidoCompra consultarPorId(int entityID);

	public List<ItemPedidoCompra> listar();

	public void validarDados(ItemPedidoCompra obj) throws Exception;

	public List<ItemPedidoCompra> buscarItensRecebimento(StatusPedido status);
	
	public void updateQtdRecebimento(ItemPedidoCompra item) throws Exception;
		

	

}
